<html>
  <head><title>SP Objects</title>
    <script src="codepress/codepress.js" type="text/javascript"></script> 
    <link rel="stylesheet" href="style.css" type="text/css" media="all" />
  </head>
  <body>

    <h1>Procedure Object: F_QT_GET_RSEL_DIST.SQL</h1>
    <p><b>Author:</b> Anton Vedenyev</p>
    <p><b>Date:</b> 04/10/2007</p>
    <p><b>Abstract:</b></p>
    <p></b></p>
    <p><b>Sample Calls:</b></p>
    <p></b></p>
    <p></p>
    
    
    
    
    
    
    
    
    
    <h3>Source code:</h3>
    <div id="SQLsrc" >
<em>DROP</em>&nbsp;SPECIFIC&nbsp;<b>FUNCTION</b>&nbsp;EBIZ1.F_QT_GET_RSEL_DIST<br />@<br /><em>CREATE</em>&nbsp;<b>FUNCTION</b>&nbsp;EBIZ1.F_QT_GET_RSEL_DIST&nbsp;(<br />&nbsp;&nbsp;&nbsp;piRselCustNum&nbsp;<u>VARCHAR</u>(10)<br />)&nbsp;&nbsp;<b>RETURNS</b>&nbsp;<u>VARCHAR</u>(10)<br /><br />&nbsp;&nbsp;&nbsp;SPECIFIC&nbsp;EBIZ1.F_QT_GET_RSEL_DIST<br />&nbsp;&nbsp;&nbsp;<b>LANGUAGE</b>&nbsp;<b>SQL</b><br />&nbsp;&nbsp;&nbsp;<b>NOT</b>&nbsp;DETERMINISTIC<br />&nbsp;&nbsp;&nbsp;READS&nbsp;<b>SQL</b>&nbsp;DATA<br />&nbsp;&nbsp;&nbsp;<b>NO</b>&nbsp;EXTERNAL&nbsp;ACTION<br />&nbsp;&nbsp;&nbsp;<b>RETURN</b><br /><i>-----------------------------------------------------------------------------------</i><br /><i>--&nbsp;&nbsp;<b>Function</b>&nbsp;Name:&nbsp;F_QT_GET_RSEL_DIST</i><br /><i>--&nbsp;&nbsp;Specific&nbsp;Name:&nbsp;F_QT_GET_RSEL_DIST</i><br /><i>--&nbsp;&nbsp;File&nbsp;Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;F_QT_GET_RSEL_DIST.<b>sql</b></i><br /><i>--</i><br /><i>--&nbsp;&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anton&nbsp;Vedenyev</i><br /><i>--&nbsp;&nbsp;<u>Date</u>:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;04/10/2007</i><br /><i>--</i><br /><i>--&nbsp;&nbsp;Abstract:&nbsp;<b>get</b>&nbsp;the&nbsp;distributor&nbsp;<b>for</b>&nbsp;given&nbsp;reseller</i><br /><i>--</i><br /><i>--&nbsp;&nbsp;Sample&nbsp;Call:</i><br /><i>--</i><br /><i>--&nbsp;&nbsp;<b>values</b>&nbsp;EBIZ1.F_QT_GET_RSEL_DIST(<s>'000DEMOT21'</s>)</i><br /><i>--&nbsp;&nbsp;<b>values</b>&nbsp;EBIZ1.F_QT_GET_RSEL_DIST(<s>'0007000374'</s>)</i><br /><i>--&nbsp;&nbsp;<b>values</b>&nbsp;EBIZ1.F_QT_GET_RSEL_DIST(<s>'0007000520'</s>)</i><br /><i>--</i><br /><i>--&nbsp;&nbsp;MAINTENANCE&nbsp;LOG</i><br /><i>--</i><br /><i>--&nbsp;&nbsp;who&nbsp;&nbsp;<u>date</u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b><em>comment</em></b></i><br /><i>--&nbsp;&nbsp;---&nbsp;&nbsp;----------&nbsp;&nbsp;---------------------------------------------------------------</i><br /><i>-----------------------------------------------------------------------------------</i><br /><b>WITH</b>&nbsp;primary_distr&nbsp;<b>AS</b>&nbsp;(<br />&nbsp;&nbsp;&nbsp;<em>SELECT</em>&nbsp;payer_cust_num<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,max(sales_ord_date)&nbsp;<b>as</b>&nbsp;sales_ord_date<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,count(*)&nbsp;<b>as</b>&nbsp;total_count<br />&nbsp;&nbsp;&nbsp;<b>FROM</b>&nbsp;&nbsp;sods2.sales_ord<br />&nbsp;&nbsp;&nbsp;<b>WHERE</b>&nbsp;rsel_cust_num&nbsp;=&nbsp;piRselCustNum<br />&nbsp;&nbsp;&nbsp;<b>GROUP</b>&nbsp;<b>BY</b>&nbsp;payer_cust_num<br />&nbsp;&nbsp;&nbsp;<b>ORDER</b>&nbsp;<b>BY</b>&nbsp;3&nbsp;desc,&nbsp;2&nbsp;desc<br />&nbsp;&nbsp;&nbsp;<em>FETCH</em>&nbsp;first&nbsp;1&nbsp;rows&nbsp;<b>only</b><br />)<br /><em>SELECT</em>&nbsp;payer_cust_num&nbsp;<b>FROM</b>&nbsp;primary_distr<br />@<br />CALL&nbsp;DTOL.G_FN_EXEC_GRP(<s>'EBIZ1'</s>,&nbsp;<s>'F_QT_GET_RSEL_DIST'</s>,&nbsp;<s>'public'</s>)<br />@<br />
    </div> 
  </body>
</html>
